﻿/*
* name: mobile-style.css
* version: v3.0.0
* update: 剥离UI
* data: 2015-06-29
*/

/* 
* 依赖:
* rem响应方案
* 按需加载
*/
html,body{height: 100%;}
html{font-size:15.625vw;}
body{-webkit-text-size-adjust: none;text-size-adjust: none;
overflow-x:hidden;max-width: 480px;margin-left: auto;margin-right: auto;
user-select:  none;-webkit-user-select:  none;position: relative;}
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/* flex栅格 */
.flex-col {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; flex-direction: column;
	-webkit-box-orient: vertical; -webkit-flex-direction: column; 
	-ms-flex-direction: column; }
.flex-row {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; 
	-ms-flex-direction: row;}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2;}
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3;}
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4;}
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; 
	-ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.align-center { -webkit-box-align: center; -webkit-align-items: center; 
	-ms-align-items: center; -ms-flex-align: center; align-items: center;}
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; 
	-webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {overflow: auto; box-sizing: border-box; width: 100%; height: 100%;}

/* 辅助样式 */
.border-image-1px {
    border-width: 1px 0px;
    -webkit-border-image: url("") 2 0 stretch;
}
.border-1px-eee {
    border-width: 1px 0px;
    -webkit-border-image: url("") 2 0 stretch;
}

/* 设置 */
body{font-size:14px;}
.wrap{padding-left:2%;padding-right:2%;box-sizing:border-box;}
a{color:inherit;}

/* 设备区分 */
body:after {display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;
	content: 'Mobile';}
.UnmobilePush{display: none;}
.MobilePush{display:block;}
/* 手机竖屏 start! */













@media screen and (orientation: landscape){
	body{max-width:none;}
	/* 手机横屏 start! */


}

/* PadMode */
@media screen and (min-width: 41em){
	body{max-width: none;}
	body:after {content: 'Pad';}
	.PcPush{display: none;}
	.UnpcPush{display: block;}
	/* Pad-横屏 start! */



	@media screen and (orientation: portait){
	/* Pad-竖屏 start! */



	}
}